package com.smarttest.portal.mapper;

import com.smarttest.portal.pojo.AutoCasesMsg;
import com.smarttest.portal.pojo.AutoCasesMsgExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AutoCasesMsgMapper {
    int countByExample(AutoCasesMsgExample example);

    int deleteByExample(AutoCasesMsgExample example);

    int deleteByPrimaryKey(Long id);

    int insert(AutoCasesMsg record);

    int insertSelective(AutoCasesMsg record);

    List<AutoCasesMsg> selectByExample(AutoCasesMsgExample example);

    AutoCasesMsg selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") AutoCasesMsg record, @Param("example") AutoCasesMsgExample example);

    int updateByExample(@Param("record") AutoCasesMsg record, @Param("example") AutoCasesMsgExample example);

    int updateByPrimaryKeySelective(AutoCasesMsg record);

    int updateByPrimaryKey(AutoCasesMsg record);
    
    int batchDelete(List<Long> ids);
}